/**
 * ECMAScript 6 也引入了一批常用内置符号（well-known symbol），
 * 用于暴露语言内部行为，开发者可以直接访问、重写或模拟这些行为。
 * 这些内置符号都以 Symbol 工厂函数字符串属性的形式存在。
 * 这些内置符号最重要的用途之一是重新定义它们，从而改变原生结构的行为。
 * 在提到 ECMAScript 规范时，经常会引用符号在规范中的名称，前缀为@@。比如，@@iterator 指的就是 Symbol.iterator。
 */
